sure, it could be your turbo's, especially if they werent primed and the initial oil pressure came through and blew the seals out upon start up, anything is a possible.... i'd hope your turbo's would last longer than 100 miles tho! good luck at finding and fixing the problem! -J